/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.sapra.abc;

import java.sql.SQLException;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.sapra.core.DBManager;
import org.sapra.dao.Archivo;

/**
 *
 * @author luiz
 */
public class dArchivo {

    public dArchivo(){}
     static List<Archivo> getArchivo(int practId){
            List<Archivo> resp = null;
            String sql="SELECT * FROM archivo WHERE fk_ligapracticanteId="+practId;
            try {
                    resp = DBManager.getQuery(Archivo.class,sql);
            } catch (Exception e) {
                Logger.getLogger(dPracticante.class.getName()).log(Level.SEVERE, null, e);
                return null;
            }
            return resp;
        }

     public int saveArchivo(Archivo a){
        int resp = -1;
        String sql="INSERT INTO archivo(ruta,mime_type,size,nombre,fk_ligapracticanteId,extension,descripcion)"
                + " VALUES"
                + " ('"+a.getRuta()+"'"
                + " ,'"+a.getMimeType()+"'"
                + " ,1"
                + " ,'"+a.getNombre()+"'"
                + " ,"+a.getFk_ligapracticanteId()+""
                + " ,'"+a.getExtension()+"'"
                + " ,'"+a.getDescripcion()+"');";
              try {
                resp = DBManager.insert(sql);
            } catch (SQLException ex) {
                Logger.getLogger(dEmpresa.class.getName()).log(Level.SEVERE, null, ex);
                resp = -1;
            }
        return resp;
     }
}
